tax laid on towns - Français Anglais Dictionnaire